﻿ var data =
    [
        { "FirstName": "David", "SecondName": "Flanagan", "Book": "JavaScript: The Definitive Guide", "Price": 31.49, "OldPrice": 49.99, "InStock": true },
        { "FirstName": "Douglas", "SecondName": "Crockford", "Book": "JavaScript: The Good Parts", "Price": 19.79, "OldPrice": 29.99, "InStock": false },
        { "FirstName": "John", "SecondName": "Pollock", "Book": "JavaScript, A Beginner's Guide, Third Edition (Beginner's Guide (Osborne Mcgraw Hill))", "Price":26.39 , "OldPrice":39.99 , "InStock":false },
        { "FirstName": "David", "SecondName": "Sawyer", "Book": "JavaScript: The Missing Manual", "Price": 26.39, "OldPrice": 39.99 , "InStock": false },
        { "FirstName": "Nicholas", "SecondName": "Zakas", "Book": "Professional JavaScript for Web Developers (Wrox Programmer to Programmer)", "Price": 31.49, "OldPrice": 49.99, "InStock": false },
        { "FirstName": "Michael", "SecondName": "Morrison", "Book": "Head First JavaScript", "Price": 26.39, "OldPrice": 39.99, "InStock": false },
        { "FirstName": "Ray", "SecondName": "Harris", "Book": "Murach's JavaScript and DOM Scripting (Murach: Training & Reference)", "Price": 34.34, "OldPrice": 54.50, "InStock": false },
        { "FirstName": "Stoyan", "SecondName": "Stefanov", "Book": "Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries", "Price": 31.57, "OldPrice": 39.99, "InStock": true },
        { "FirstName": "Steve", "SecondName": "Suehring", "Book": "JavaScript(TM) Step by Step", "Price": 26.39, "OldPrice": 39.99, "InStock": true },
        { "FirstName": "Shelley", "SecondName": "Powers", "Book": "Learning JavaScript, 2nd Edition", "Price": 23.09, "OldPrice": 34.99, "InStock": true },
        { "FirstName": "James", "SecondName": "Keogh", "Book": "JavaScript Demystified", "Price": 14.93, "OldPrice": 21.95, "InStock": false },
        { "FirstName": "John", "SecondName": "Resig", "Book": "Pro JavaScript Techniques", "Price": 32.03, "OldPrice": 44.99, "InStock":  true},
        { "FirstName": "Danny", "SecondName": "Goodman", "Book": "JavaScript & DHTML Cookbook (2nd edition)", "Price": 29.69, "OldPrice": 44.99, "InStock": true },
        { "FirstName": "Tom", "SecondName": "Negrino", "Book": "JavaScript and Ajax for the Web: Visual QuickStart Guide (7th Edition)", "Price": 23.09, "OldPrice": 34.99, "InStock":  true},
        { "FirstName": "John", "SecondName": "Pollock", "Book": "JavaScript: A Beginner's Guide, Second Edition", "Price": 18.96, "OldPrice": 7.76, "InStock": false },
        { "FirstName": "Nicholas", "SecondName": "Zakas", "Book": "High Performance JavaScript", "Price": 23.09, "OldPrice": 34.99, "InStock": true },
        { "FirstName": "Ross", "SecondName": "Harmes", "Book": "Pro JavaScript Design Patterns", "Price": 29.69, "OldPrice": 44.99, "InStock": true },
        { "FirstName": "John", "SecondName": "Resig", "Book": "Secrets of the JavaScript Ninja", "Price": 26.39, "OldPrice": 39.99, "InStock": true },
        { "FirstName": "Danny", "SecondName": "Goodman", "Book": "JavaScript Bible", "Price": 31.49, "OldPrice": 49.99, "InStock": true},
        { "FirstName": "Jeremy", "SecondName": "Keith", "Book": "DOM Scripting: Web Design with JavaScript and the Document Object Model", "Price": 26.00, "OldPrice": 23.00, "InStock": true },
        { "FirstName": "David", "SecondName": "Flanagan", "Book": "JavaScript Pocket Reference (2nd Edition)", "Price": 9.95, "OldPrice": 10.80, "InStock":  false},
        { "FirstName": "Paul", "SecondName": "Wilton", "Book": "Beginning JavaScript", "Price": 26.39, "OldPrice": 39.99, "InStock": false },
        { "FirstName": "Kevin", "SecondName": "Yank", "Book": "Simply JavaScript", "Price": 26.37, "OldPrice": 39.95, "InStock": true },
        { "FirstName": "Andrew", "SecondName": "Stellman", "Book": "Head First C#, 2E: A Learner's Guide to Real-World Programming with Visual C# and .NET (Head First Guides)", "Price": 49.99, "OldPrice": 28.48, "InStock": true },
        { "FirstName": "Peter", "SecondName": "Bako", "Book": "Introduction to C# Joes 2 Pros (C# Exam Prep 70-536)", "Price": 24.95, "OldPrice": 24.20, "InStock": true },
        { "FirstName": "Peter", "SecondName": "Bako", "Book": "Introduction to C# Joes 2 Pros", "Price": 9.99, "OldPrice": 9.99, "InStock": true },
        { "FirstName": "Andrew", "SecondName": "Troelsen", "Book": "Pro C# 5.0 and the .NET 4.5 Framework (Professional Apress)", "Price": 59.99, "OldPrice": 33.48, "InStock": true },
        { "FirstName": "Daniel", "SecondName": "Solis", "Book": "Illustrated C# 2012", "Price": 49.99, "OldPrice": 44.53, "InStock": true },
        { "FirstName": "John", "SecondName": "Sharp", "Book": "Microsoft Visual C# 2010 Step", "Price": 22.79, "OldPrice": 22.79, "InStock": true },
        { "FirstName": "Bill", "SecondName": "Sempf", "Book": "C# 2010 All-in-One For Dummies", "Price": 44.99, "OldPrice": 26.10, "InStock": true },
        { "FirstName": "Paul", "SecondName": "Deitel", "Book": "C# 2010 for Programmers (4th Edition) (Deitel Developer Series)", "Price": 39.99, "OldPrice": 24.90, "InStock": true },
        { "FirstName": "Karli", "SecondName": "Watson", "Book": "Beginning Visual C# 2010 (Wrox Programmer to Programmer)", "Price": 36.64, "OldPrice": 32.78, "InStock": true },
        { "FirstName": "Joseph", "SecondName": "Albahari", "Book": "C# 4.0 in a Nutshell: The Definitive Reference", "Price": 26.09, "OldPrice": 26.26, "InStock": true },
        { "FirstName": "Ian", "SecondName": "Griffiths", "Book": "Programming C# 5.0: Building Windows 8, Web, and Desktop Applications for the .NET 4.5 Framework", "Price": 49.99, "OldPrice": 29.87, "InStock": true },
        { "FirstName": "Robert", "SecondName": "Martin", "Book": "Clean Code: A Handbook of Agile Software Craftsmanship", "OldPrice": 49.99, "Price": 38.75, "InStock": true },
        { "FirstName": "Robert", "SecondName": "Daigneau", "Book": "Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services", "OldPrice": 54.99, "Price": 38.37, "InStock": true },
        { "FirstName": "Dino", "SecondName": "Esposito", "Book": "Programming Microsoft® ASP.NET 4", "OldPrice": 59.99, "Price": 39.78, "InStock": true },
        { "FirstName": "Jon", "SecondName": "Arking", "Book": "Professional Enterprise .NET", "OldPrice": 49.99, "Price": 31.67, "InStock": true },
        { "FirstName": "Mark", "SecondName": "Seemann", "Book": "Dependency Injection in .NET", "OldPrice": 49.99, "Price": 31.85, "InStock": true },
        { "FirstName": "Roy", "SecondName": "Osherove", "Book": "TheArt of Unit Testing: With Examples in .Net", "OldPrice": 39.99, "Price": 25.04, "InStock": true },
        { "FirstName": "James", "SecondName": "Bender", "Book": "Professional Test Driven Development with C#: Developing Real World Applications with TDD", "OldPrice": 44.99, "Price": 28.89, "InStock": false },
        { "FirstName": "Erich", "SecondName": "Gamma", "Book": "Design Patterns: Elements of Reusable Object-Oriented Software", "OldPrice": 59.99, "Price": 43.58, "InStock": false },
        { "FirstName": "Martin", "SecondName": "Fowler", "Book": "Refactoring: Improving the Design of Existing Code", "OldPrice": 64.99, "Price": 44.31, "InStock": true },
        { "FirstName": "Scott", "SecondName": "Millett", "Book": "Professional ASP.NET Design Patterns", "OldPrice": 49.99, "Price": 30.85, "InStock": false },
        { "FirstName": "Martin", "SecondName": "Fowler", "Book": "Patterns of Enterprise Application Architecture", "OldPrice": 69.99, "Price": 49.92, "InStock": true },
        { "FirstName": "Krzysztof", "SecondName": "Cwalina", "Book": "Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition)", "OldPrice": 59.99, "Price": 43.48, "InStock": true },
        { "FirstName": "Andrew", "SecondName": "Troelsen", "Book": "Pro C# 5.0 and the .NET 4.5 Framework", "OldPrice": 59.99, "Price": 33.48, "InStock": false },
        { "FirstName": "Julia", "SecondName": "Lerman", "Book": "Programming Entity Framework: Building Data Centric Apps with the ADO.NET Entity Framework", "OldPrice": 59.99, "Price": 35.55, "InStock": false },
        { "FirstName": "Juval", "SecondName": "Lowy", "Book": "Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus", "OldPrice": 54.99, "Price": 33.08, "InStock": true },
        { "FirstName": "Adam", "SecondName": "Freeman", "Book": "Pro ASP.NET MVC 4", "OldPrice": 54.99, "Price": 29.00, "InStock": true },
        { "FirstName": "Stephen", "SecondName": "Ritchie", "Book": "Pro .NET Best Practices", "OldPrice": 54.99, "Price": 42.91, "InStock": true },
        { "FirstName": "Richard", "SecondName": "Kiessig", "Book": "Ultra-Fast ASP.NET: Build Ultra-Fast and Ultra-Scalable web sites using ASP.NET and SQL Server", "OldPrice": 49.99, "Price": 28.72, "InStock": false },
        { "FirstName": "Eric", "SecondName": "Evans", "Book": "Domain-Driven Design: Tackling Complexity in the Heart of Software", "OldPrice": 69.99, "Price": 47.85, "InStock": false },
        { "FirstName": "Tony", "SecondName": "Northrup", "Book": "MCTS Self-Paced Training Kit (Exam 70-515): Web Applications Development with Microsoft® .NET Framework 4", "OldPrice": 69.99, "Price": 39.36, "InStock": true },
        { "FirstName": "Jeffrey", "SecondName": "Richter", "Book": "CLR via C#, Third Edition", "OldPrice": 69.99, "Price": 39.36, "InStock": true },
        { "FirstName": "Jon", "SecondName": "Skeet", "Book": "C# in Depth, Second Edition", "OldPrice": 49.99, "Price": 29.33, "InStock": true },
        { "FirstName": "Jeffrey", "SecondName": "Richter", "Book": "CLR via C# (Microsoft, Developer Reference)", "OldPrice": 59.99, "Price": 36.21, "InStock": true },
        { "FirstName": "Robert", "SecondName": "Martin", "Book": "Agile Principles, Patterns, and Practices in C#", "OldPrice": 69.99, "Price": 51.74, "InStock": false },
        { "FirstName": "Steven", "SecondName": "Sanderson", "Book": "Pro ASP.NET MVC 3 Framework", "OldPrice": 54.99, "Price": 34.28, "InStock": true },
        { "FirstName": "Joseph", "SecondName": "Albahari", "Book": "C# 5.0 in a Nutshell: The Definitive Reference", "OldPrice": 49.99, "Price": 31.32, "InStock": false },
        { "FirstName": "Jon", "SecondName": "Galloway", "Book": "Professional ASP.NET MVC 4", "OldPrice": 44.99, "Price": 24.58, "InStock": true },
        { "FirstName": "Tony", "SecondName": "Northrup", "Book": "MCPD 70-519 Exam Ref: Designing and Developing Web Applications Using Microsoft® .NET Framework 4", "OldPrice": 39.99, "Price": 23.77, "InStock": true },
        { "FirstName": "Steve", "SecondName": "McConnell", "Book": "Code Complete: A Practical Handbook of Software Construction, Second Edition", "OldPrice": 49.99, "Price": 27.89, "InStock": true },
        { "FirstName": "Dino", "SecondName": "Esposito", "Book": "Architecting Mobile Solutions for the Enterprise", "OldPrice": 39.99, "Price": 25.42, "InStock": true },
        { "FirstName": "Bill", "SecondName": "Wagner", "Book": "Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C# (2nd Edition) (Effective Software Development Series)", "OldPrice": 39.99, "Price": 21.32, "InStock": true },
        { "FirstName": "Julia", "SecondName": "Lerman", "Book": "Programming Entity Framework: Code First", "OldPrice": 24.99, "Price": 22.49, "InStock": true },
        { "FirstName": "Elisabeth", "SecondName": "Freeman", "Book": "Head First Design Patterns", "OldPrice": 49.99, "Price": 27.89, "InStock": true },
        { "FirstName": "Michele", "SecondName": "Bustamante", "Book": "Learning WCF: A Hands-on Guide", "OldPrice": 44.99, "Price": 28.61, "InStock": true },
        { "FirstName": "Dino", "SecondName": "Esposito", "Book": "Programming Microsoft® ASP.NET MVC", "OldPrice": 44.99, "Price": 28.88, "InStock": false },
        { "FirstName": "Glenn", "SecondName": "Johnson", "Book": "MCTS Self-Paced Training Kit (Exam 70-516): Accessing Data with Microsoft® .NET Framework 4", "OldPrice": 69.99, "Price": 43.97, "InStock": false },
        { "FirstName": "Dan", "SecondName": "Clark", "Book": "Beginning C# Object-Oriented Programming", "OldPrice": 49.99, "Price": 28.72, "InStock": true },
        { "FirstName": "John", "SecondName": "Sharp", "Book": "Windows® Communication Foundation 4 Step by Step (Step by Step (Microsoft))", "OldPrice": 54.99, "Price": 36.63, "InStock": false },
        { "FirstName": "Paolo", "SecondName": "Pialorsi", "Book": "Programming Microsoft® LINQ in Microsoft .NET Framework 4", "OldPrice": 49.99, "Price": 33.84, "InStock": false },
        { "FirstName": "Adam", "SecondName": "Nathan", "Book": "WPF 4 Unleashed", "OldPrice": 59.99, "Price": 33.74, "InStock": true },
        { "FirstName": "Andrew", "SecondName": "Troelsen", "Book": "Pro C# 2010 and the .NET 4 Platform", "OldPrice": 59.99, "Price": 35.73, "InStock": true },
        { "FirstName": "Julia", "SecondName": "Lerman", "Book": "Programming Entity Framework: DbContext", "OldPrice": 24.99, "Price": 22.49, "InStock": true },
        { "FirstName": "Raffaele", "SecondName": "Garofalo", "Book": "Building Enterprise Applications with Windows® Presentation Foundation and the Model View ViewModel Pattern", "OldPrice": 19.99, "Price": 16.49, "InStock": true },
        { "FirstName": "Dino", "SecondName": "Esposito", "Book": "Microsoft® ASP.NET and AJAX: Architecting Web Applications (PRO-Developer)", "OldPrice": 39.99, "Price": 26.64, "InStock": true },
        { "FirstName": "John", "SecondName": "Ciliberti", "Book": "ASP.NET MVC 4 Recipes: A Problem-Solution Approach (The Expert's Voice in .Net)", "OldPrice": 49.99, "Price": 35.02, "InStock": true },
        { "FirstName": "Jess", "SecondName": "Chadwick", "Book": "Programming ASP.NET MVC 4: Developing Real-World Web Applications with ASP.NET MVC", "OldPrice": 49.99, "Price": 28.71, "InStock": false },
        { "FirstName": "Imar", "SecondName": "Spaanjaars", "Book": "Beginning ASP.NET 4: in C# and VB", "OldPrice": 44.99, "Price": 28.21, "InStock": true },
        { "FirstName": "Matthew", "SecondName": "Stoecker", "Book": "MCTS Self-Paced Training Kit (Exam 70-511): Windows® Application Development with Microsoft® .NET Framework 4", "OldPrice": 69.99, "Price": 42.14, "InStock": false },
        { "FirstName": "Zain", "SecondName": "Naboulsi", "Book": "Coding Faster: Getting More Productive with Microsoft® Visual Studio®: Covers Microsoft® Visual Studio® 2005, 2008, and 2010", "OldPrice": 39.99, "Price": 26.65, "InStock": false },
        { "FirstName": "Andrew", "SecondName": "Hunt", "Book": "The Pragmatic Programmer: From Journeyman to Master", "OldPrice": 49.99, "Price": 35.41, "InStock": true },
        { "FirstName": "Gayle", "SecondName": "Laakmann", "Book": "Cracking the Coding Interview: 150 Programming Questions and Solutions", "OldPrice": 39.95, "Price": 23.22, "InStock": false },
        { "FirstName": "John", "SecondName": "Mongan", "Book": "Programming Interviews Exposed: Secrets to Landing Your Next Job", "OldPrice": 29.99, "Price": 16.01, "InStock": true },
        { "FirstName": "Ronald", "SecondName": "Graham", "Book": "Concrete Mathematics: A Foundation for Computer Science (2nd Edition)", "OldPrice": 79.99, "Price": 55.37, "InStock": false },
        { "FirstName": "Brian", "SecondName": "Kernighan", "Book": "C Programming Language (2nd Edition)", "OldPrice": 67.00, "Price": 49.51, "InStock": true },
        { "FirstName": "Nicolai", "SecondName": "Josuttis", "Book": "The C++ Standard Library: A Tutorial and Reference (2nd Edition)", "OldPrice": 74.99, "Price": 55.74, "InStock": true },
        { "FirstName": "Steve", "SecondName": "McConnell", "Book": "Rapid Development: Taming Wild Software Schedules", "OldPrice": 35.00, "Price": 22.27, "InStock": true },
        { "FirstName": "Robert", "SecondName": "Sedgewick", "Book": "Algorithms (4th Edition)", "OldPrice": 79.99, "Price": 64.49, "InStock": true },
        { "FirstName": "Brian", "SecondName": "Kernighan", "Book": "The Practice of Programming (Addison-Wesley Professional Computing Series)", "OldPrice": 49.99, "Price": 34.63, "InStock": false },
        { "FirstName": "Joshua", "SecondName": "Bloch", "Book": "Effective Java (2nd Edition)", "OldPrice": 54.99, "Price": 39.46, "InStock": true },
        { "FirstName": "Scott", "SecondName": "Meyers", "Book": "Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)", "OldPrice": 49.99, "Price": 35.19, "InStock": false },
        { "FirstName": "George", "SecondName": "Heineman", "Book": "Algorithms in a Nutshell (In a Nutshell (O'Reilly))", "OldPrice": 49.99, "Price": 30.04, "InStock": true },
        { "FirstName": "Thomas", "SecondName": "Cormen", "Book": "Introduction to Algorithms", "OldPrice": 92.00, "Price": 80.00, "InStock": true },
        { "FirstName": "Adnan", "SecondName": "Aziz", "Book": "Elements of Programming Interviews: 300 Questions and Solutions", "OldPrice": 29.99, "Price": 26.18, "InStock": true },
        { "FirstName": "John", "SecondName": "Mongan", "Book": "Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer)", "OldPrice": 59.99, "Price": 43.59, "InStock": false },
        { "FirstName": "Henry", "SecondName": "Warren", "Book": "Hacker's Delight (2nd Edition)", "OldPrice": 59.99, "Price": 43.59, "InStock": false },
        { "FirstName": "Steven", "SecondName": "Skiena", "Book": "The Algorithm Design Manual", "OldPrice": 89.95, "Price": 61.08, "InStock": false },
        { "FirstName": "Gayle", "SecondName": "McDowell", "Book": "The Google Resume: How to Prepare for a Career and Land a Job at Apple, Microsoft, Google, or any Top Tech Company", "OldPrice": 22.95, "Price": 16.66, "InStock": false },
        { "FirstName": "Anany", "SecondName": "Levitin", "Book": "Algorithmic Puzzles", "OldPrice": 21.95, "Price": 19.76, "InStock": true },
        { "FirstName": "Frederick", "SecondName": "Brooks", "Book": "The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)", "OldPrice": 39.99, "Price": 28.73, "InStock": false },
        { "FirstName": "Lin", "SecondName": "Quan", "Book": "Top 10 coding interview problems asked in Google with solutions: Algorithmic Approach", "OldPrice": 39.95, "Price": 34.34, "InStock": true },
        { "FirstName": "Jon", "SecondName": "Bentley", "Book": "More Programming Pearls: Confessions of a Coder", "OldPrice": 29.99, "Price": 22.97, "InStock": true },
        { "FirstName": "Narasimha", "SecondName": "Karumanchi", "Book": "Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles, Second Edition", "OldPrice": 39.99, "Price": 35.63, "InStock": false },
        { "FirstName": "Peter", "SecondName": "Linden", "Book": "Expert C Programming: Deep C Secrets", "OldPrice": 42.99, "Price": 32.01, "InStock": true },
        { "FirstName": "Peter", "SecondName": "Green", "Book": "Programming Problems: A Primer for The Technical Interview", "OldPrice": 14.95, "Price": 13.46, "InStock": false },
        { "FirstName": "Narasimha", "SecondName": "Karumanchi", "Book": "Coding Interview Questions", "OldPrice": 39.99, "Price": 35.99, "InStock": true },
        { "FirstName": "James", "SecondName": "Adams", "Book": "Conceptual Blockbusting: A Guide to Better Ideas", "OldPrice": 16.95, "Price": 13.04, "InStock": true },
        { "FirstName": "Thomas", "SecondName": "Cormen", "Book": "Introduction to Algorithms, Second Edition", "OldPrice": 16.95, "Price": 13.04, "InStock": true },
        { "FirstName": "Brian", "SecondName": "Goetz", "Book": "Java Concurrency in Practice", "OldPrice": 59.99, "Price": 34.82, "InStock": true },
        { "FirstName": "Adnan", "SecondName": "Aziz", "Book": "Algorithms For Interviews", "OldPrice": 29.99, "Price": 18.31, "InStock": true },
        { "FirstName": "Peter", "SecondName": "Seibel", "Book": "Coders at Work: Reflections on the Craft of Programming", "OldPrice": 29.99, "Price": 18.31, "InStock": false },
        { "FirstName": "Tom", "SecondName": "DeMarco", "Book": "Peopleware: Productive Projects and Teams (Second Edition)", "OldPrice": 33.95, "Price": 30.56, "InStock": true },
        { "FirstName": "Anthony", "SecondName": "Williams", "Book": "C++ Concurrency in Action: Practical Multithreading", "OldPrice": 69.99, "Price": 61.46, "InStock": false },
        { "FirstName": "Steven", "SecondName": "Skiena", "Book": "Programming Challenges", "OldPrice": 69.95, "Price": 44.19, "InStock": true },
        { "FirstName": "Harold", "SecondName": "Abelson", "Book": "Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)", "OldPrice": 49.00, "Price": 46.55, "InStock": true },
        { "FirstName": "Charles", "SecondName": "Petzold", "Book": "Code: The Hidden Language of Computer Hardware and Software", "OldPrice": 17.99, "Price": 11.19, "InStock": true },
        { "FirstName": "Eric", "SecondName": "Raymond", "Book": "The Art of UNIX Programming (The Addison-Wesley Professional Computng Series)", "OldPrice": 54.99, "Price": 32.99, "InStock": false }
    ]